/**
 *	@author: Francis Germiline Veto
 *	date created: December 24, 2005
 *	@ver: 1.01
 *	change history:
 *		a. kit - added getAlignment()
 */

package text.obj;

import java.util.Hashtable;

public class AlignedSentence {
	
	private TExtSentence senSource;
	private TExtSentence senTarget;
	private Hashtable htAlignment;
	private boolean bSourceIsFilipino;
	
	// to REMOVE
	public AlignedSentence() {
	}
	
	// to private(?)
	public AlignedSentence(TExtSentence senSource, TExtSentence senTarget, Hashtable htAlignment){
		this.senSource = senSource;
		this.senTarget = senTarget;
		this.htAlignment = htAlignment;
	}
	
	public TExtSentence getSource() {
		return senSource;
	}

	public TExtSentence getTarget(){
		return senTarget;
	}

	// to REMOVE
	public void setAlignment(Hashtable htAl){
		htAlignment = htAl;
	}
	
	// to IMPLEMENT
	public void align() {
	}
	
	public Hashtable getAlignment() {
		return htAlignment;
	}
	
	public void setSourceToFilipino(boolean bSourceIsFilipino) {
		this.bSourceIsFilipino = bSourceIsFilipino;
	}
	
	public boolean isSourceFilipino() {
		return bSourceIsFilipino;
	}
}